Deriving Message Sequence Charts from Use Case Maps Scenario Specifications
نویسندگان
چکیده
A set of scenarios is a useful way to capture many aspects of the requirements of a system. Use Case Maps are a method for scenario capture which is good for describing multiple scenarios, including scenario interactions, for developing an architecture, and for analysing architectural alternatives. However once a component architecture is determined, Message Sequence Charts are better for developing and presenting the details of interactions, and provide access to well-developed methodologies and tools for analysis and synthesis. This paper considers what must be specified in UCM scenarios and the architecture to make it possible to derive MSCs automatically, and it describes our experience in executing these transformations within a prototype tool, the UCM Navigator.
منابع مشابه
Dynamic scenario-based approach to re-engineering of legacy telecommunication software
Large amounts of legacy software create a “barrier” for adoption of formal description techniques in the telecommunication industry. To overcome this barrier, algorithms and methods for automated re-engineering of legacy telecommunication software into formal specifications are required. In this paper we present a “dynamic scenario-based” approach to re-engineering of legacy telecommunication s...
متن کاملSoftware Performance Models from System Scenarios in Use Case Maps
Software performance concerns begin at the very outset of a new project. The first definition of a software system may be in the form of Use Cases, which may be elaborated as scenarios: this work creates performance models from scenarios. The Use Case Maps notation captures the causal flow of intended execution in terms of responsibilities, which may be allocated to components, and which are an...
متن کاملUCMExporter: Supporting Scenario Transformations from Use Case Maps
The Use Case Maps (UCM) scenario notation is applicable to many requirements engineering activities. However, other scenario notations, such as Message Sequence Charts (MSC) and UML Sequence Diagrams (SD), have shown to be better suited for detailed design. In order to use the notation that is best appropriate for each phase in an efficient manner, a mechanism has to be devised to automatically...
متن کاملOn the Relationship between use-case maps and Message Sequence Charts
The time it takes to develop telecommunication standards must be reduced to allow companies to get features to the market faster. In order to achieve this objective, a process based on the combination of a set of modeling techniques has been proposed by Nortel Networks in the context of the Wireless Intelligent Network (WIN) standard development. This process combines the use of standard notati...
متن کاملA Scenario-Based Approach to Protocol Design Using Evolutionary Techniques
An evolutionary approach to design communication protocols from scenario-based specifications is presented. It enables to automatically generate finite-state models of protocol entities from Message Sequence Charts. By converting the Message Sequence Charts into input/output sequences, the problem reduces to evolving finite-state machines with the specified input/output behaviors. The proposed ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001